configuration: conf,
)
+index_html_tmp = custom_target('index.html.tmp',
+ input : [ babl_html_dump, ],
+ output: [ 'index.html.tmp', ],
+ command: [ 'bash', '-c',
+ 'BABL_PATH="' + join_paths(meson.build_root(), 'extensions') +'"'
+ + ' ' + babl_html_dump.full_path()
+ ],
+ capture: true,
+)
+
index_html = custom_target('index.html',
input : [
+ index_html_tmp,
index_static_html,
join_paths(meson.source_root(), 'AUTHORS'),
join_paths(meson.source_root(), 'TODO'),
],
output: [ 'index.html', ],
command: [ 'bash', '-c',
- 'BABL_PATH="' + join_paths(meson.build_root(), 'extensions') +'"'
- +' '+ babl_html_dump.full_path() +' > ' + '@OUTPUT@.tmp'
- +' && '+ 'cp '+ join_paths(meson.build_root(), meson.current_source_dir(), 'index-static.html') +' @OUTPUT@'
- +' && '+ xml_insert.path() +' @OUTPUT@ BablBase @OUTPUT@.tmp'
+ 'cp '+ join_paths(meson.build_root(), meson.current_source_dir(), 'index-static.html') +' @OUTPUT@'
+ +' && '+ xml_insert.path() +' @OUTPUT@ BablBase '+ index_html_tmp.full_path()
+' && '+ xml_insert.path() +' @OUTPUT@ AUTHORS '+ join_paths(meson.source_root(), 'AUTHORS')
+' && '+ xml_insert.path() +' @OUTPUT@ TODO '+ join_paths(meson.source_root(), 'TODO')
+' && '+ xml_insert.path() +' @OUTPUT@ NEWS '+ join_paths(meson.source_root(), 'NEWS')
)
-
run_target('push_web',
command: [
'scp', index_html, index_static_html, babl_css, scptarget,